retard excusable - French English Dictionary